The Shikoku region boasts two cafes that rank first and third, respectively, in a list of casual spots across Japan where visitors can enjoy great views and natural beauty with a cup of coffee.
Henro, a pilgrimage of 88 temples in Shikoku, is a tradition with a long history. It attracts 150,000 people from all over the world annually. Calling these pilgrims "o-henro-san," or those who ...