Welcome Message

The Turtle River Falls and Gardens is a 15-acre tropical garden conveniently located in the resort town of Ocho Rios and features: 14 cascading waterfalls on the Turtle River which flows through the property Varieties of indigenous and endangered plants Exotic birds in a 382,329 cubic feet sized Walk-In-Aviary A beautiful Japanese Koi Pond A tropic...