Nagoya Hill Shopping Mall can be a popular buying spot located in Batam, Indonesia. It is taken into account amongst the largest and most favored searching malls during the region, attracting vacationers and locals alike. Here's an intensive overview of Nagoya Hill Shopping center: Site: Positioned: Batam, Indonesia Handle: Jl. Teuku Umar, Lub