News

Nassau, the capital city of the Bahamas and home to nearly 70% of the nation's population, sprawls out along New Providence Island's eastern side. But other islands (think: Eleuthera, Harbour ...
Located on the island of New Providence, Nassau is the capital of the Bahamas. You'll find the ... New Providence and Paradise Island, three—Fort Charlotte, Fort Fincastle and Fort Montagu ...