Posted by: travelhouseuk on: January 31, 2009
Ocho Rios is known as the ‘garden parish’ because of its lush tropical flora and exotic fauna, magnificent waterfalls and winding rivers. The coastal island town also boasts one of Jamaica’s most popular attractions, Dunn’s River Falls. Cruise ships frequently dock here, unloading thousands of passengers into the town’s craft markets, duty-free shopping areas, beaches [...]