You expect the biggest shopping mall in India to be at one of the big metros like Bombay or Delhi. But surprisingly, the tiny little state with probably the highest density of population is hosting the country's biggest mall! This is absolutely a matter of great pride for Malayalees..thanks to the man behind it, Yousaf Ali.
| |