Okinawa consists of 3 major islands and countless smaller islands that it easily makes one directionless. Even Okinawa mainland could be a challenge if you have never come across with the A-list of top 10 must-visit places and their short descriptions shown below. (Also refer to the map at the bottom of the article.) Shuri