Located between the towns of Jayuya and Ciales we find Las Delicias waterfall, a place to really connect with nature and get a slice of heaven here on earth. The water cascades down a curved rock wall, covered in moss and plants. It looks, sounds, and feels cool and refreshing! Enjoy!!!