Catarata Bosque del Niño is a park, located at Provincia de Alajuela, Poás, Costa Rica
Love this spot