Photo 88 of 442 in Wall Photos

Cascada La Leona, or the La Leona waterfall, is a natural wonder in the middle of the rainforest in Costa Rica. The waterfall is known for its impressive height and strong flow, which make the water cascade down the rocks in a beautiful way. The La Leona waterfall adventure tour takes people through the jungle to the base of the waterfall, where they can enjoy the beauty of the surrounding rainforest and the waterfall itself.
##cascadalaleona
https://leonawaterfall.com/

Wilburs Williams's Album: Wall Photos


0 comments