Everyone needs to take a break now and then. There is nothing like taking a well-earned holiday to refresh your mind. When you think of a vacation, what is the first thing that you think of? More than that, you picture yourself relaxing in a city or a little town surrounded by mountains and pleasant weather. There are several hill stations in India you can visit.