Hidden Waterfall August 22, 2024 by Monteverde Travel One of the many Monteverde hidden waterfalls located in Cebadilla