Los Chorros, 5 minutes away from Grandma Mc's settlement in Costa Rica, is not known to the touristas and gringos -- Jungle Trails to the Water Falls, picnic areas and a few natives around to keep you from getting lost in the Jungle.
Flat Avery's Excellent Los Chorros Adventure!!!
- The mythical Los Chorros waterfalls are reputed to be located somewhere in the deep reaches of the central jungles of Costa Rica:
- Flat Avery with his bamboo hiking stick, ready to set off on an adventure exploring the mythical Jungle waterfalls of Los Chorros.