The Great India Place

4 followers
·
152 following
Plot No A-2, Sector 38 A, Entertainment City Noida  ·  The Great India Place is a shopping mall in Noida, India. With an area of 1,500,000-square-foot, it is one of the largest operational malls in India.
The Great India Place
Featured boards