Okinawa Cruise Shore Excursion Guide: Naha, Ishigaki and Miyako
Okinawa appears on cruise itineraries across three separate ports — Naha on the main island, Ishigaki in the Yaeyama Islands, and Miyako (Hirara) in the Miyako Islands. Each is a distinct destination with different geography, different things to do, and different logistics for passengers with limited time ashore. This guide covers each port separately: what’s […]
Read More →