Nagoya Hill Shopping Mall is a prominent buying vacation spot located in Batam, Indonesia. It is considered one of the most important and most widely used purchasing malls within the location, attracting visitors and locals alike. Here is an intensive overview of Nagoya Hill Shopping center: Location: Found: Batam, Indonesia Tackle: Jl. Teuku