cape ashizuri

The nature around Shimanto

The southern part of Japan’s Kochi region is full of incredible nature – including the Shimanto River, Tatsukushi Coast, and Cape Ashizuri.