Naha
Naha is the main city in Okinawa and probably the main base for most people when they … Continue reading

Naha is the main city in Okinawa and probably the main base for most people when they … Continue reading
Jack’s Steak House is an institution in Naha. It is a former “A-sign” restaurant that was an … Continue reading