answersLogoWhite

0

In Asia, Malaysia. it's on the south eastern asia. check the internet, globe or a map or a atlas for it. i live in malaysia. that's the answer: malaysia.

User Avatar

Wiki User

16y ago

What else can I help you with?