Himachal Pradesh Tourist Centers
Chail
Located in the northern state of Himachal Pradesh, the small hamlet called Chail is a place where time stands still. The nature has not been exploited here as yet and words like pollution and deforestation have never entered the dictionary of a person living in Chail. It is a place which is worth a visit if one wants to enjoy fresh, crisp dawns and soft, quiet dusks in the circuit of nature.
Go back
Go back