City Transport

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