Britannica
Sources used in this answer
Where is Nassau located in The Bahamas?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
The Bahamas
The flag of The Bahamas was officially hoisted on July 10, 1973, the date of the nation's independence from the United Kingdom.
Nassau is the capital city of The Bahamas, located in the West Indies. It is situated on the northeastern coast of New Providence Island, which lies between Andros Island to the west and Eleuthera Island to the east.12