Takeshima
A green jewel in sparkling Mikawa Bay Takeshima Island, located in Mikawa Bay not far from Nagoya, is a tiny uninhabited island that has been designated as a Natural Monument. This picturesque island is known for its unusual plant life, including suhouchiku, a type of bamboo, which is the origin of its name. Takeshima Island … Read more