The Ekvira Aai Mandir is a Hindu temple located near the Karla Caves near Lonavala in Maharashtra, India. Here, the worship of the goddess Ekvira is carried on right next to the caves, once a center of Buddhism. The temple is a prime spot of worship for …
Read more
Social Plugin