Leeward Islands is home to 102 named mountains. The highest is Tefatoaiti at 1,017 m.
There are 102 named mountains in Leeward Islands. The highest and the most prominent mountain is Tefatoaiti.

Yes. Leeward Islands has 102 named mountains. The highest is Tefatoaiti at 1,017 m.
The highest mountain in Leeward Islands is Tefatoaiti, at 1,017 m.
Leeward Islands has 102 named mountains.
