Tortuguero National Park has a series of natural and man-made canals that separate the strip of beach from the mountainous areas of the park.