Golu Devta Temple – Temple of Bells at Ghorakhal Golu Devta Temple is situated on a hill in Ghorkhal near Bhowali which is 11 KM away from famous hill station Nainital. The temple is also famous as “Temple of bells”. … Continued
Read this post on cloud9miles.com