Taradevi Temple or Maa Tara Devi temple is dedicated to the local Goddess and was built more than 250 years …

Taradevi Temple or Maa Tara Devi temple is dedicated to the local Goddess and was built more than 250 years …
I walk in the woods in this tranquil world The talks, the hustle slowly dying out in ma’ mind treading through the …