Thursday, May 30, 2013

Manali-The Switzerland of India

A very popular tourist destination in northern India and also a hill station town in Himachal Pradesh filled with plenty of panorama is Manali, located some 540 kilometres from Delhi. It is a popular hideout of the tourists from the scorching heat of the plains of North India during the summer months.