Lake Toba is the largest crater lake in the world. Read our expert guide the largest Indonesian Lake: Lake Toba or Danau Toba in North Sumatra, Indonesia.
Lake Toba is the largest crater lake in the world. Read our expert guide the largest Indonesian Lake: Lake Toba or Danau Toba in North Sumatra, Indonesia.