Lake Toba Tourism: Samosir Island & Local Culture
Tucked in North Sumatra, Lake Toba is the largest volcanic lake in the world and a true gem of Indonesia. […]
Tucked in North Sumatra, Lake Toba is the largest volcanic lake in the world and a true gem of Indonesia. […]