Shimla Makes A Comeback
Business News

Shimla Makes A Comeback

A Gurugram-based real estate developer comes up with India’s largest organised hill development at a height of 6510 ft above mean sea level (MSL), that includes luxury residences starting at Rs. 1 cr. in Shimla,…