The Exumas are an archipelago of 365 tropical islands. With so many places to stay in Exuma, you are spoilt for choice. One of these islands is the real star of the show – Staniel Cay. Often referred to as
389