1. Lake Toba and Samosir Island Folklore Indonesia from North Sumatra

    Lake Toba and Samosir Island Folklore Indonesia from North Sumatra

    49
  2. Indonesia has the Most EXPLOSIVE Location in the WORLD!! Lake Toba!!

    Indonesia has the Most EXPLOSIVE Location in the WORLD!! Lake Toba!!

    11