Lake Toba Travel Guide

Travel Guides > Indonesia > Sumatra > Lake Toba Travel Guide Lake Toba and the world’s largest island within an island Lake Toba in Northern Sumatra, Indonesia is the world’s largest and deepest crater lake. The lake has a surface area of 1,130 square kilometres and is up to 500 metres deep at its deepest […]