Random image from our India photo collection

Himachal Pradesh Tourist Centers


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

Please enable Javascript to view this site properly.