Shikoku is one of Japan’s hidden paradises that many travelers completely miss. With peaceful temples, scenic coastlines, and charming countryside towns, the island offers a slower and more authentic ...