Explore relationships
Sipora
Sipora (Indonesian: Sipora or sometimes spelled Sipura) located off Sumatra in the West Sumatra Province of Indonesia, is the second-smallest and most developed of the four Mentawai Islands at only 620.73 km2.
Use + to expand a branch. Click a topic name to open its summary.