Cascada Las Delicias

About

To reach these enchanting waterfalls, you'll have to drive through the windy roads of the town of Ciales and make your way up to the even-higher town of Jayuya. The falls are within the grounds of the Tres Picachos State Forest, and they're easily reached after a short hike.

1 / 3
Filed Under