Reports

Takeshima island near Aichi 6

Takeshima island near Aichi

Takeshima, a tiny island in the Aichi prefecture, was the perfect get away for an afternoon. It was a quick walk around the island,..

Aichi
View All Articles