Naha Half-Day Historical Bike Tour — Naminoue Shrine, Shurijo Castle & Coastal Rides | other | bike-tour