Places to visit in Chail

Chail is a worth visiting place. Do check this serene town in Himachal Pradesh when you are in the region