About Orangutan Haven
Orangutan Haven is a park, located at Jl. Letnan Jenderal Jamin Ginting, Rimo Mungkur, Namo Rambe, Kabupaten Deli Serdang, Sumatera Utara 20353, Indonesia. Visit their website www.sumatranorangutan.org for more detailed information.