Turtle River Road
Main Street
Ocho Rios
Island Village is Jamaica's newest shopping & entertainment attraction. Located - On the Beach - just minutes away from the Cruise Ship Pier in Ocho Rios