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