Catarata Llanos de Cortes
Catarata Llanos de Cortes is a hidden gem located near the town of Bagaces in Guanacaste, Costa Rica. It is a stunning waterfall nestled in a lush tropical landscape. The waterfall cascades into a tranquil swimming pool, providing a refreshing oasis for visitors. Catarata Llanos de Cortes is known for its picturesque beauty and the opportunity to swim beneath the cascading waters in a natural setting.