Montezuma Waterfalls in Costa Rica: The Best Ways to Visit

Montezuma Waterfalls in Costa Rica: The Best Ways to Visit

The Montezuma waterfalls consist of three cascading falls along a river in the bohemian beach town of Montezuma on the Nicoya Peninsula of Costa Rica.  If you are in the Montezuma, Santa Teresa, or Mal Pais area; a visit to…