A great resort located near Shimla, in the region of Chharabra (a small village situated approximately 8250 feet (2514 m) above sea level, 13 km from Shimla, India on National Highway 22 (Hindustan-Tibet Road)), Wildflower Hall is a property of the Oberoi Group (link). History: The first owner of Wildflower Hall was Mr. G H [...]

Recent Comments