1 of 28

Slide Notes

DownloadGo Live

Turtle River Park - the view

Published on Nov 20, 2015

Waterfalls, enchanted gardens, magnificent flora and fauna all come together, to make the Turtle River Park in Ocho Rios Jamaica a tourist Mecca!