Nice place nice people because i am also involve in this place and yoga class run by me . And Shrdi Sai mandir in thos location.
Best
Good for shopping
Place for home goods and daily need able products
Here I feel comfortable to visit in Delhi anywhere