In what country is Lake Toba located?
Lake Toba is located in Indonesia. It is a large volcanic lake that formed after a massive volcanic eruption about 74,000 years ago. The lake is located in the northern part of the island of Sumatra and is the largest lake in Indonesia.