U.S. News Insider Tip: Opt for a boat tour instead of a kayak tour ... it's in the water in an area known as Bioluminescent Bay in Grand Cayman's North Side near Starfish Point.