Skip to main content

Salto Jimenoa waterfall near Jarabacoa town in Dominican Republi