Mega Mall Batam Centre can be a well known buying desired destination located in the guts of Batam, Indonesia. This sprawling mall features a wide range of stores, eating choices, amusement amenities, and companies for guests of any age. Vital Attributes: Stores: Mega Shopping mall Batam Centre offers a various combination of local and Worldwid