If you’re in Central Japan or spending some time in Nagoya, visiting Takeshima in Gamagori should be on your list of places to see. Located in Mikawa Bay, Gamagori city and Takeshima Island (or Take Island) is the perfect day trip from Nagoya when you want to be around nature and the ocean. The picturesque island, designated as a National Treasure, feels like a...