Kripparrian

Costa Rica's mountainsides have some of the most eye catching waterfalls anywhere! We stayed at El Silencio Lodge & Spa, and experienced breathtaking views and even made it to their hummingbird garden!

3 weeks ago | [YT] | 19



@drewflax3902

No one cares another boring video

3 weeks ago (edited) | 0