Discover the Gallu Devi Temple, Mcleodganj in India
Discover the Gallu Devi Temple, Mcleodganj in India Perched on a hilltop above Dharamkot at an altitude of 2,130 meters, Gallu Devi Temple near Gallu waterfall in Mcleodganj is a Hindu temple that doubles as the base camp for the Triund Trek. Not only is the temple an excellent spot for nature watching, given its […]