t2india.com
t2india.com
Description:
The local people have much faith on this temple. The Chetai temple is located eight kms from Almora. This temple is surrounded by dense fur and pine tree forest. If you are a nature lover then you will certainly enjoy this place.
Almora Travel Guide