Lake Toba Tour

Toba Village Inn

Toba Village Inn is a new guest house with beautifull rooms and views of Samosir Island in North Sumatra The name of this tourist destination is Tuk Tuk, We have 26 rooms and one family room. Toba Village Inn is a highly-rated 3-star waterfront boutique hotel tucked away in a quiet bay in the tourist […]