The grand venice mall situated in greater noida is one and only architecture in India having a Venice country theme and I really enjoyed my time spent there and will definitely recommend each of you to visit this place atleast once to get the view of this mall.the water flowing inside the pool is great and is around the whole mall.
The entry is free inside the mall and you can take boat ride in this mall for 400 per person.