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