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

Where

Takamatsu is a city on Shikoku island in Japan.

When

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.