Kokusai Dori (street) is a hugely popular tourist spot located in Naha, Okinawa’s capital city. It is 1.6km (0.9 miles) diagonal street, right in the heart of Naha.

AloJapan.com