No 27, Jalan Mewah Ria 1/3, Taman Mewah Ria
Terra Ayu means Beautiful Earth. It epitomizes the natural, simplicity and uniqueness of its products. Terra Ayu hopes to reflect the Asian concept of beauty and wellness
Natural Powder Masks,Natural Soft Mask,Natural Powder Scrub,Body Cream Scrubs,Massage Oil,Bath Salt, Facial Cleanser, Face & Body Mask, Massage Oil, Other Beauty & Personal Care Products, Essential Oil, Other Skin Care Products, Herbal Bath Bag, Compress Ball, Eye Pillow, Sea Salt, Body Lotion, Slimming Massage Oil, Face2Face, blended massage oil, natural powder scrub, natural powder mask, Aroma Oil, Pure Essential Oil, Terra Ayu,