Dunn’s River Falls, located near Ocho Rios in Jamaica, is one of the island’s most iconic natural attractions. The 180-foot-high, 600-foot-long terraced waterfall offers visitors…
View More Dunns River Falls: A quick reviewTag: tourist
Enjoy the luminous lagoon in Falmouth, Jamaica
The Luminous Lagoon in Falmouth, Jamaica is considered a great attraction for several fascinating reasons: 1. Bioluminescent Lagoon – A Natural Wonder 2. Unique and…
View More Enjoy the luminous lagoon in Falmouth, JamaicaTPDCo launches new tourism app
The Tourism Product Development Company Limited (TPDCo) has dropped a software application geared towards providing visitors with up to date information about the destination and…
View More TPDCo launches new tourism app