Site icon Indonesian Updates

Beauty of Lake Toba begs a closer look

Lake Toba has been designated as one of the new icons of Indonesian tourism on account of its natural beauty.

 

Some people liken Lake Toba, which covers an area of approximately 1,145 kilometers, to a “small …

Exit mobile version