Toba Lake and Samosir Island Sumatra Indonesia

Top view of lake Toba and Samosir Island. Tuk Tuk traditional village and tourist destination.

Top view of lake Toba and Samosir Island. Tuk Tuk traditional village and tourist destination. Sumatra, Indonesia. Tropical landscape.

Most Popular Searches On Overhead