7 Incredible hill stations for a perfect holiday
Shimla
Shimla, formerly known as Shimla, is the capital city of Himachal Pradesh, located in northern India.
TAGS : 7 incredible hill stations for a perfect holiday, hill stations in india, beautiful hill stations in india, hill stations, tourist places to visit in india, destinations, travel, places, ifairer