The Leeward Islands are parts of the Society Islands in French Polynesia.
View of Raiatea island from a plane.
Topographic map of the Leeward Islands