English: It is an island is located in the Leeward Islands, part of the chain of islands known as the Lesser Antilles.
Telugu: ఇది లీవార్డ్ దీవులలో భాగంగా ఉంటుంది, ఇవి లెస్సర్ యాంటిల్లెస్ అని పిలువబడే ద్వీపాల గొలుసులో భాగం.