Despite the fact that it's only 133 miles from Medan to Samosir Island, the trip takes nearly five hours due to traffic and the rough state of the roads. It is also possible to take the train ...
Some results have been hidden because they may be inaccessible to you