Samosir Island Add Comment 10:25:00 AM Samosir, or Samosir Island, is a large volcanic island in Lake Toba, located in the north of the island of Sumatra in Indonesia. Admin... Read more »