Travel Guides

Sumatra Island

12 Best Things to Do in Sumatra

Sumatra is the second-largest island of the Greater Sunda Islands and the sixth-largest in the world. However, it is the largest island that is fully within Indonesian territory. Sumatra is

Read More »
error: Content is protected !!