Shaktipeeth Jwala Mandir, Delhi is a hindu temple located in New Delhi, Delhi. The average rating of this place is 4.70 out of 5 stars based on 14 reviews. The street address of this place is Indira Gandhi International Airport (Delhi Airport), Unnamed Road, New Delhi, Delhi 110037, India. It is about 2.69 kilometers away from the Palam railway station.
VIVEK KUMAR 8 months ago
Very Good place ????
Vansh Kabaria 8 months ago
????????????????????
Ranjan Mohapatra 16 months ago
Nice