Turtle River Park is a park Ocho Rios located in Jamaica.
Milford Rd. Ocho Rios Parish of Saint Ann Jamaica
An awesome experience, well spent time with the family and great for outdoor activities . :)
Nice place to chill
The grounds are serene. Nice for a picnic
just chilling and thinking Read more
AAH! fall is awesome!!!
im on a mission
Search the turtles .
One of the best driving roads in the whole country if u ask me. Push it to the limit through here - Paul B.
Great space to eat or have drinks. Also next to the Knutsford Express stop. Service is extremely casual. - Steven Gutierrez