Samosir Island is a large volcanic island in the middle of Lake Toba. This article provides the beautiful Samosir Island Tourism in North Sumatra.
Samosir Island is a large volcanic island in the middle of Lake Toba. This article provides the beautiful Samosir Island Tourism in North Sumatra.