Kotgari Devi Temple is a famous religious spot located at a distance of 9 km from Thal. This temple is considered as the final divine court where deprived devotees come to appeal to god to fulfil their wishes.
Kotgari Devi Temple is a famous religious spot located at a distance of 9 km from Thal. This temple is considered as the final divine court where deprived devotees come to appeal to god to fulfil their wishes.