Discover the hidden parts of the real Japan on one of its main islands. This Shikoku travel guide shows the best places to visit in Shikoku