Hill stations near delhi

Delhi, the capital state of India, although being a remarkable tourist destination, is sadly one of the busiest cities in the country. Most of the people, who live in or nearby the country’s capital,

Source: Travel Tips & Trip Ideas http://ift.tt/20A4trs