Sumatra, Indonesia.
The island of Sumatra, Indonesia (the 6th largest island in the world) is such an amazing place for both landscapes and people.
The island of Sumatra, Indonesia (the 6th largest island in the world) is such an amazing place for both landscapes and people.