Miyakojima is blessed with miles and miles of white-sand beaches and scuba diving spots galore. It’s the largest of a string of small islands surrounded by aqua waters off the coast of the ...