Comments Off on City Centre Mall, Sambalpur – Sambalpur

City Centre Mall, Sambalpur – Sambalpur

´╗┐Name City Centre Mall, Sambalpur Location Sambalpur Year 2012 Size (Total Area ) 100,000 sq ft (9,300 m2)