Doll island is located in Kuching, Malaysia on 4808, Jalan Cahya Mata, Kampung Rampangi Fasa 2. Doll island is rated 3 out of 5 in the category aboriginal and torres strait islander organisation in Malaysia.
Address
4808, Jalan Cahya Mata, Kampung Rampangi Fasa 2