9 of 10
jpg [56.7 kB, 476 x 600]
Fort Fincastle is a fort located in the city of Nassau on the island of New Providence. It was built in 1793 to protect Nassau from pirates.
Factbook images and photos — obtained from a variety of sources — are in the public domain and are copyright free.