Mega Mall Batam Centre. A central business area in Batam Island Indonesia.
mega, mall, #megamall, batammall, mallbatam, malbatam, batam, batamcentre, batamcenter, center, centre, island, islands, megamarket, hypermarket, supermarket, pasar, swalayan, riau, indonesia, singapore, tesqscape, firwany