Apr 20, 2019 04:45 PM
1367 Views
One of the best Mall near Delhi/NCR, good connectivity as well. Must visit this place for shopping, movie, hangout. Water park near it, Awesome. Walking distance from Metro Station is Sector -18, Noida. Or can take e rickshaw. I love this place.Good bye.