105 Key Fairmont Shimla Fagu Resort to Open 2026 in India

Expected to open its doors in 2026, the property will be newly built on a ~2.5-acre hilltop plot of land at an altitude of 2,400 metres in Fagu, Shimla
Source: New feed


Leave a Reply