Waterfalls near La Fortuna, Costa Rica

15,095 views
13 faves
2 comments
Uploaded on February 4, 2017
Taken on December 25, 2009