Car hire :: Japan :: Okinawa Manza Beach
Map for the car hire pick up location at Okinawa Manza Beach.
Pick up address: Please Go To The Mazda Counter Serakaki Onnason, Okinawa, 904-0404