Landmark · Japan

Tsukumo Shell Mound

Tsukumo Shell Mound, Japan

Tsukumo Shell Mound is a landmark in Kasaoka, Japan. Archaeological site in Kasaoka, Japan.

More places in Japan

Random Atlas | Tsukumo Shell Mound - landmark in Japan