Montezuma Waterfall
The Waterfall has been one of the most iconic spots in Montezuma, Nicoya, Costa Rica. Visited constantly by locals and foreigners despite access is not easy. Behind the town of Montezuma, flows a river with the same name. The river … Continue reading “Montezuma Waterfall” →