
Tara Devi Temple, Shimla, India
In the high foothills of the Himalayas, Marilyn Jones visits a temple dedicated to a Hindu goddess of stars

In the high foothills of the Himalayas, Marilyn Jones visits a temple dedicated to a Hindu goddess of stars

In the high foothills of the Himalayas, Marilyn Jones visits a temple dedicated to a Hindu goddess of stars