Aug 1, 201910 minOkinawa Self Drive Travel GuideComprising over 150 islands in the East China Sea between Japan and Taiwan's mainland, Okinawa is a Japanese prefecture known for its...