ISKCON temple: Nearest metro station
The Sri Sri Radha Parthasarathi Mandir, also known as the ISKCON temple, in Delhi was established in 1998. The temple is affiliated to the International Society for Krishna Consciousness (ISKCON) a global spiritual organization … READ FULL STORY