Llanos del Cortez Waterfall

The Llanos del Cortez waterfall is located in Guanacaste Province, Costa Rica west of Bagaces and is considered one of the best waterfalls in the country. Getting There The Drive … Continue reading Llanos del Cortez Waterfall