The complex will cover 19 acres of land, making it the second biggest shopping mall in India after the Lulu mall in Kochi
Source: New feed
The complex will cover 19 acres of land, making it the second biggest shopping mall in India after the Lulu mall in Kochi
Source: New feed