Hidden Waterfall August 22, 2024 by Monteverde TravelOne of the many Monteverde hidden waterfalls located in Cebadillarip to Costa Rica