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