McLean's Town Beach: East Grand Bahama's Turquoise Gem | OnlyBeaches