Takeikannon Cape – the northernmost place of Shikoku and protector of Takamatsu Castle
Japan is composed of four main islands: Hokkaido, Honshu, Kyushu, and Shikoku which is the smallest one. Kamoda cape in Tokushima (the easternmost), Sada cape in Ehime (the westernmost), Ashizuri cape
Read more