India has a diverse landscape dotted with snow-covered mountains, lush green forest, ever-changing scenery and scenic lakes. A retreat for those who love to be amid nature. Hill Stations of India have a timeless charm and grace that gives them a distinct persona. Located up close to nature, these locations offer mesmerizing views and fascinating experiences in terms of leisure, adventure and relaxation. Here is our selection of the top hill stations in India.