Toba Lake
4.7/5 - (15 votes)

North Sumatra is a province on the Indonesian island of Sumatra, between the Malacca Strait and the Indian Ocean. Its northern, riverside town of Bukit Lawang has a well-known orangutan rehabilitation center.

Klook.com

North Sumatra, Indonesia Travel Attractions

ARTICLE DETAIL (SHOW/HIDE)

scroll to top