Mega Shopping mall Batam Centre is a distinguished procuring location located in the guts of Batam, Indonesia. This sprawling shopping mall provides an array of stores, dining alternatives, enjoyment facilities, and services for guests of any age. Essential Characteristics: Stores: Mega Shopping mall Batam Centre boasts a various combination of