Find serenity on land and in the sea ...
Tucked away in southern Japan lies Miyako Island, a serene tropical haven that remains somewhat hidden from the mainstream tourist radar. Its allure lies in miles of pristine white-sand beaches, ...
The Okinawa Prefecture has almost 150 islands. While most Okinawans live on the main island of Okinawa, there are a handful ...