Toba Tek Singh Tourism & Travel Guide

Having a bunch of photography enthusiasts, as friends, works very well for me....

View more comments...

One of the most popular natural wonders in Indonesia is Lake Toba (Danau Toba) which is located in North Sumatera....

View more comments...

How To Reach

Book a Package Tour

Your Enquiry has been sent successfully