Exploring Nassau on our own. Highlights some of the major sites- Government Square, Queen's Staircase, Bay St