Montezuma Waterfall – Best Ways to Visit the Falls

montezuma waterfall

The Montezuma waterfall consists of three cascading falls along a river in the bohemian beach town of Montezuma, Costa Rica. Some serious risk-takers and locals will jump off of the top of the highest fall, but we suggest not risking your life and just enjoying a nice hike and swim under the falls instead. There […]