Designed by
Title
Catarata Zamora is one of two impressive waterfalls in Los Chorros park in Costa Rica. #127851167
Description
Los Chorros Waterfalls are located between the small towns of Chilamate and Tacares, just southeast of Grecia. They sit in the Los Chorros Municipal Recreation Park Parque Recreativo Municipal Los Chorros. This park protects a sizable swath of jungle in what is otherwise an area full of farm fields and pastures. It also serves as an important drinking water source for nearby towns like Atenas.