Dec. 6, 2016.Fort Fincastle is the highest point in Nassau, Bahamas that offers breathtaking 360 degree views. The tower can be seen from the Atlantic Ocean. There is a market where tourist can by souvenirs. The Queen's Staircase is adjacent to the fort and above the Princess Margaret Hospital.
From the cruise ship the fort's tower can be seen.