Tattva Spa has a wide network of locations across India, with over 85 spas in more than 40 cities. Their spa outlets can be found in major metropolitan areas, as well as popular tourist destinations. Some of the cities where Tattva Spa has a presence include Delhi, Mumbai, Bangalore, Kolkata, Chennai, Jaipur, Goa, Hyderabad, and...