Learn about what the biggest garden in Shikoku has to offer.
Ashizuri-Uwakai National Park, located in Shikoku’s southernmost tip, is the epitome of what makes traveling through Japan so endlessly fascinating.