Experiences

Enchanted Gardens – Turtle River Falls and Gardens

Enchanted Gardens – Turtle River Falls and Gardens – Ocho Rios’ Hidden Gem Turtle River Falls and Gardens formerly the Enchanted Gardens is a 15 acre tropical garden conveniently located in the resort town of Ocho Rios. Turtle River Falls and Gardens is around two minutes from the town centre of Ocho Rios, up on the …

Enchanted Gardens – Turtle River Falls and Gardens Read More »