The Green Grotto Caves & Attractions are located in Discovery Bay, St. Ann, Jamaica near Ocho Rios. The central feature of this natural attraction is a large labyrinth of limestone cave with numerous rock formations, stalactites, stalagmites, and an abundance of overhead ceiling pockets.