A striking waterfall over 12 meters high that drops into a natural pool of crystal-clear water, hidden near Bayaguana.
Full listing, routes and recommendations at Mi País — Salto Alto. ← All destinations