Adventurous hiking routes to Montezuma Waterfalls, one of the best places to explore in the Nicoya Peninsula in Costa Rica.| Paradise Catchers