Beaura World is located in Batu Caves, Malaysia on 3, Jalan 6, Kampung Selayang Pandang. Beaura World is rated 3 out of 5 in the category swimming pool supply store in Malaysia.
Address
3, Jalan 6, Kampung Selayang Pandang
Service options
In-store shopping