Additionally, Rum Point is a beautiful scenic point near a bioluminescent bay. Also, the Cayman Turtle Centre is a land-based ...
Unless your accommodation is located near Rum Point, Bio Bay is best visited ... the highlight of their trips to Grand Cayman. Starfish Point, Stingray City and Coral Garden Adventure (1025 ...