Nagoya Hill Shopping center is a popular browsing desired destination located in Batam, Indonesia. It is considered amongst the largest and most popular browsing malls within the area, attracting visitors and locals alike. Here's an extensive overview of Nagoya Hill Shopping center: Location: Positioned: Batam, Indonesia Handle: Jl. Teuku Umar