Sumatra

Sumatra Island

Sumatra is the sixth-largest island in Indonesia, located between the Indian Ocean and the Malacca Strait.

Contains:

Tags

8 connections Built by Tim Jones