Shima no Eki Mamegashima (島の駅 豆ヶ島) Shima no Eki Mamegashima, located on the island of Etajima, is a spot where tourists can see a giant… Setouchi Food Tradition Cycling Shopping Souvenir