We spent 7 days in Okinawa travelling from south to north. It is a small island yet with many varieties: beaches & resorts, UNESCO World Heritage sites, geo and natural features, as well as marine aquariums. On top of all these we also enjoyed the Japanese food and hospitality.