Home
Swimming with the Stingrays on Blue Lagoon Island. This is the island where the TV series, "Gilligan's Island" was filmed.
The left of the little harbor is Blackbeard's Tower. You can actually climb up there and look out over the whole island.
Enter supporting content here