Llanos del Cortez Waterfalls

Llanos del Cortez Waterfalls

An incredible place located between Liberia City and Bagaces Town where the first impression is that of an oasis through the forest, you can swim and enjoy the fresh air without any type of noise that distance is near from different places such as Tamarindo, Flamingo,...