Queen's Staircase / Fort Fincastle / Water Tower
West Bay Street Top of Elizabeth Street, Nassau, Bahamas
Featured Review : This area is a bit removed from the shopping areas in downtown Nassau, but it is worth the minor effort to wander around this area. One can easily visit this historic area independently, though many folks come through on...See Full Review