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.
Toba Lake : North Sumatra, Indonesia
ARTICLE DETAIL (SHOW/HIDE)