Top 10 Places for a Relaxing Vacation in India

How do you define holiday? Some prefer an adventure filled adrenaline gushing time as holiday. Many prefer a new place and a different experience as a worthy holiday. Some choose places to just relax...