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