Exploring the “Phantom Shore,” a disappearing beach in Japan tied to folklore of otherworldly visitors.
Exploring the "Phantom Shore," a disappearing beach in Japan tied to folklore of otherworldly visitors. Exploring the Phantom Shore: A Disappearing Beach in JapanLocated along the beautiful coastline of Japan,…