Top 10 Tourist Destinations in Sumatra Island

Lake Toba, Indonesia

Sumatra Island in Indonesia is the sixth largest Island in the world.  Sumatra Island has lots of hidden secret beauty. Sumatra is a tropical rainforest heritage that preserves the tropical rainforest and the habitat of several endangered species such as Sumatran tigers, Sumatran elephants, and Sumatran rhinos. Not only Sumatra has a tropical rainforest, but […]

Top 10 Tourist Destinations in Sumatra Island Read More »