La Leona Waterfall

 

The Osa Peninsula, where La Leona Waterfall is located, was home to indigenous people. These cultures use the waterfall for rituals and ceremonies. La Leona Waterfall lets you experience Costa Rica’s indigenous culture.

 
 

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *