Think ‘Japan’ and many evocative images spring to mind. One that probably doesn’t is a beautiful beach. Yet between the coastlines of Hokkaido island in the north and the tropical Okinawa archipelago ...