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