Takamatsu Castle in Japan

Takamatsu Castle (Japan)

Takamatsu Castle
A lookout tower, one of remains of the Takamatsu Castle which no longer exist.


Takamatsu is a city on Shikoku island in Japan.


Photo taken on 21.09.2011.

What else?

  • A travel to Onigashima island, where according to the legend Momotaro defeated oni (devils).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.