Car hire :: Japan :: Naha Okinawa
Map for the car hire pick up location at Naha Okinawa.
Pick up address: 1-19-1 Nishi, Okinawa Pref., Naha-shi, 900-0036