Designed by
Title
Lake Toba is a large natural lake in North Sumatra, Indonesia #231526147
Description
Lake Toba is a large natural lake in North Sumatra, Indonesia, located in the caldera of Mount Supervolcano. A popular Tourist DEstination, View from Parapat,Simalungun. This lake has a length of 100 kilometers, a width of 30 kilometers.
This image is editorial