
Miyakojima 4-Day Itinerary: Best Beaches, Bridges & Snorkeling in Japan
Miyakojima is a subtropical island south of Okinawa with absurdly blue water, seven-kilometer beaches, and bridges to tiny islands. Four days covers reefs, cliffs, and a town that shuts down by 9 PM.







































