Mopelia

Mopelia

Maupihaa, also known as Mopelia, is an atoll in the Leeward group (Iles sous le Vent) of the Society Islands. This atoll is located 72 km southeast of Manuae, its nearest neighbor.

Read more about Mopelia.