Montezuma Falls
Entrance just south of main town road After the bridge you will see the jungle entrance, Montezuma Costa Rica
Montezuma Falls is a Waterfalls place is located in Montezuma, Province of Puntarenas. The address of Montezuma Falls is Entrance just south of main town road After the bridge you will see the jungle entrance, Montezuma Costa Rica.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.montezumabeach.com/waterfalls.html