Did you mean: Maupihaa
Maupiha'a
Atoll in French Polynesia
Maupihaa, also known as Mopelia, is an atoll in the Leeward group of the Society Islands, in the South Pacific. This atoll is located 72 km southeast of Manuae, its nearest neighbor. Wikipedia