Chail
India /Himachal Pradesh /Solan / Chail Chail, the world’s highest cricket ground is 63 km from Shimla. Main attractions are Chail Wildlife Sanctuary, Palace Hotel, Temples, a Gurudwara and a beautiful picnic spot at Sadhupul. Adventures like trekking and fishing can also be enjoyed. Chail enjoys moderate climate for most part of the year. Summers […]