Hill Stations in India are perfect for a holiday, especially if you’re looking to escape the heat of Delhi.