Saturday, November 20, 2010
Hill Stations in North India
North India is home to some of the most beautiful hill stations you can ever come across in the entire world. Noted for their cool salubrious air and stunning mountain scenery, the North Indian hill stations are best for those who want to escape the bustling city life or the scorching effects of Indian summers. ManaliManali means "Home of Manu". Manali has derived it's name from the name of a