Shodoshima is a mountainous island that provides many interesting spots to visit and is a wonderful excursion away from the Japanese cities.