USD
Reviews
Excellent
(0)
Good
(2)
Average
Poor
Terrible
One of the largest shopping malls in India. With a daily footprint of about 80,000 people, it is one of the most visited places in Kerala.
Know more