Salto La Jalda – Tallest Waterfall in the Caribbean October 9, 2013 in news The title of the tallest waterfall in the Caribbean has been passed to Salto La Jalda, nestled in a distant corner of the Dominican Republic. Continue reading