Mayur Vihar is a residential area in East Delhi, situated just across the Yamuna River from the rest of Delhi.
Mayur Vihar is a residential area in East Delhi. East Delhi is situated just across the Yamuna River from the rest of Delhi.