Tweet With its picturesque hill stations, India is a wonderland for vacationers. Famous hill stations in India such as Gulmarg, Srinagar, Shimla, Ooty, Manali and Nainital beckon you for...