Minamichita-Town Himakajima Island
Himakajima Island, The Octopus’s Garden…?!
If you're a Beatles fan, you'll know the song Octopus' Garden. It could well be that the Beatles were singing about Himakajima, one of three small islands off the coast of Aichi. Himakajima is known as the Octopus Island!