Overview

Embark on a visit to the Temple of Chitai, also known as Golu Devata Chitai Temple, situated 9 km from Almora City on State Highway No. 37. Dedicated to Golu Devta, an incarnation of Lord Shiva, this temple is revered as the abode of the God of Justice. Adorned with countless bells hung by devotees as offerings, wishes, or thanksgivings, the temple is often referred to as the temple of a million b... Read More
.

Avathi Recommendations For You

More Things to Do in Visit Golu Devta Chitai Temple

img