a country in the northern leeward islands

listen to the pronunciation of a country in the northern leeward islands