Designed by
Title
A man sits on a rock beside Catarata Zamora waterfall in Los Chorros park, Costa Rica. #127851155
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.