AEON Mall Chatan

Shopping Centre in Naha

In Chatan, 15km north of Naha, you'll find this gargantuan shopping mall, Okinawa's largest.