Turtle River Park In Ocho Rios Jamaica

Turtle river Park

Turtle River Park is in Ocho Rios, Jamaica. It occupies over three hectares of land in the heart of the tourist town. Opened June 18, 2004, tourists and locals frequent this area.  Once used as a bus park, the Urban Development Cooperation (UDC), a government entity responsible for some prime attractions on the island, decided … Read more