'Lake Toba on Sumatra is this country's largest lake'
Indonesia
BODIES OF WATER: Lake Toba on Sumatra is this countrys largest lake
Lake Toba on Sumatra is this country's largest lake
Lake Toba on Sumatra is this country's largest lake
BODIES OF WATER
Indonesia
BODIES OF WATER