EhimeJapanKagawaTokushimaTravel All you need about Shikoku Japan – Top Attractions, Food & Hotels to Stay by kumamonjeng March 6, 2019 by kumamonjeng March 6, 2019 Shikoku is the smallest islands of the major islands in Japan (Hokkaido, Honshu, Shikoku, Kyushu). This island is a hidden gem for the advance travelers who have been to Japan…