The Waterfall has been one of the most iconic spots in Montezuma, Nicoya, Costa Rica. Visited constantly by locals and foreigners despite the fact that access is not easy. Behind the town of Montezuma, flows a river with the same name. The river comes from the high plateau then falls to the beach by a… Continue reading Montezuma Waterfall