Tucked Up in Tuk-Tuk

Visiting Tuk-Tuk on Samosir Island in the middle of Lake Toba in Sumatra, Indonesia.

More