India is a trendy destination for retreats with its beautiful hills, lush greenery & wellness culture, which makes it an ideal place to pamper yourself and take a break from the hustle & bustle of urban life. Here is a list of India's best wellness retreats to give you some much needed rejuvenation.