Crystal Cay Bahamas: The Story Behind Nassau’s Abandoned Underwater Observatory
Crystal Cay is one of Nassau’s most overlooked landmarks. Sitting just offshore west of Paradise Island and east of Long Cay, the island is home...