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 water falls on the Turtle River which flows through the property;
Varieties of indigenous and endangered plants;
Exotic birds housed in a 382,329 cubic feet sized Walk-In-Aviary;
Beautiful Japanese Koi Pond;
A tropical isle swimming pool with swim up bar and grill,all set in an enchanting garden and rainforest setting.
When one thinks of The Turtle River Falls and Gardens you conjure up Enchantment… Romance... Intimacy… Beauty…Charm…EleganceWe have all the facilities available to ensure a successful and memorable:Ø Wedding CeremonyØ Wedding ReceptionØ Photo Session