Llanos del Cortez Waterfall
© 2024 Scott C Sosna 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…
Blog about anything .... everything ... nothing!