One of the best part of joining Dewdrop Spa, Anna Nagar, Chennai is that it is totally possible to detach yourself from the stresses and strains of daily life and unwind in stunning natural surroundings. The kind of relaxation that one can get here is fascinating too.