5 Things To Do on Samosir Island

A visit to Lake Toba is not complete without a stay on Samosir Island. Situated in the huge crater lake of Toba in North Sumatra, the island of Samosir together with its surrounding areas is the heart of the Toba Batak culture. For a breath of fresh lakeside air, Samosir Island delivers one healthy laid-back […]