Nassau is the capital city of which country?

Bahamas

Leave a Comment