Takeshima Japan Guide0314 views Takeshima Island is the symbol of the city of Gamagori and was designated a National Natural Monument on August 25,… Read more