7 Most beautiful hill stations in India that are less crowded
Shimla
Shimla, formerly known as Simla, is the capital city of Himachal Pradesh, located in northern India.
TAGS : 7 most beautiful hill stations in india that are less crowded, hill stations in india, popular hill stations in india, top hill stations of india, beautiful hill stations in india, destinations, travel, places, ifairer