Currently browsing tag

built

Fort Charlotte

Heading west on the island of New Providence from the city of Nassau, nestled snugly on top of an overlooking hill is …

error: Content is protected !!