The Turtle River Falls is described as a peaceful oasis in the bustling tourist town of Ocho Rios. The 15 acre garden paradise offers 14 different cascading waterfalls. On your guided tour of the grounds, you will be introduced to the different species of plants on the property.
San Francisco International Airport
Please arrive by 10:20 AM for a prompt departure at 10:50 AM
Approximately 8:30 PM
To create a destination management company that provides affordable transportation and iconic tour experiences through quality customer service and efficient technology.
Write A Review