The fabulous Green Grotto Caves located in Discovery Bay, Ocho Rios, Jamaica are one of the island’s most popular attractions. Its name was derived from the signature green algae on the walls of the cave. History states that the cave was first used by the Taino Indians for the purpose of shelter; this was made clear by […]