Sumatra, Indonesia: The Forgotten Island

Sumatra is the sixth largest island in the world. It is a southeast Asian island, West of Indonesia. Some travelers have dubbed Sumatra the Wild West of Indonesia. Although it… read more →