Buddha Body Spa is a luxury day spa. Our spa is an oasis of absolute tranquility and beauty. Relax, renew and recharge is our main mantra. At BUDDHA
Shop No. 224, IInd Floor, Moments Mall, Kirti nagar, New Delhi, Delhi, India - 110015
If you find this information incorrect then click here to report to us.
© Copyright 2022 | All rights reserved | www.mapsofindia.com