Designed by
Title
Chitai Golu Devta Temple, Almora, India #104151380
Description
Golu Devata or Lord Golu Hindi: à ¤âà ¥Šà ¤²à ¥â à ¤¦à ¥â à ¤µà ¤¤à ¤¾ is the legendary mythological and historical God of the Kumaun region of Uttarakhand state of India and is their deity. The Golu Devta Chitai, temple is about 4 km 2.5 mi from the main gate of Binsar wildlife sanctuary & about 10 km 6.2 mi from Almora.