View of Nassau from Fort Fincastle

View of Nassau from Fort FincastleLocated at the top of The Queens’ Staircase, the 1790’s era fort commands a fantastic view of Nassau and Paradise Island.