40 magnificent Sumatra pictures that inspire you to visit

Lake Toba view from view from tele mountain on Samosir island credit to Andrey Samsonov on flickr

Sumatera (also called Sumatra) is one of the main islands in Indonesia, another paradise on the earth for those who love visiting the lesser known destination and avoid the tourist crowds . It is also Indonesia travel destinations for the adventurous travelers that offers the magnificent cultures and endless wonderful nature and wildlife. Here’s the […]