Tag: Turtle Island

Turtle Island

166 Views0 Comments

Turtle Island, named after what it’s looked like. 12 km far from northeast seashore of Taiwan.

Itsuwa, Amakusa, Kumamoto, Japan

808 Views0 Comments

Turtle Island, Amakusa, Kumamoto, Japan (Sep. 9, 2015) People call this island as "The Turtle Island", because the shape is like a turtle.