Best Spas in India

The Palms Spa - Mumbai
Atheeva Spa - Indore
Aura Thai Spa - Mumbai
Beauty Spa - Faridabad
Beauty Art - Nashik
Beauty Land - Bangalore