Satra Galleria
One of the most important shopping area of the city,  Mavoor Road, is the high Street of Calicut. It’s the city’s commercial nucleus and is home to bustling malls, premium shopping complexes, luxury hotels and prestigious corporate addresses. Throbbing with life and activity, one glance at Mavoor Road tells you that this is the place that’s ahe..


9 photos