Fill in the blanks ; Nassau is the capital of --------?
[ x ]
Please sign in to vote
Ask a Question
Get answers from the community
The Bermuda Triangle is located off the Southeastern coast of the United States in the Atlantic Ocean, with its apexes in the vicinities of Bermuda, M..more