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
img