Jamaica In-Depth: Dunn’s River Falls

Dunn's River Falls, Jamaica's most famous waterfall and one of - if not the - most popular attractions for tourists visiting the beautiful Caribbean island. Located on the North Coast in the parish of St Ann, near the well-known town of Ocho Rios, Dunn's River Falls is a cascading tiered waterfall that is on travel … Continue reading Jamaica In-Depth: Dunn’s River Falls

Advertisement