Oarai Seaside Town is located in the middle of the Pacific coast of Ibaraki Prefecture, approximately 100km from Tokyo. It is famous for their fresh seafood, clean beaches and the Oarai Isosaki Shrine, a place of spiritual energy along the Oarai coastline. View this post on Instagram Loved our v…
The tallest standing Buddha statue in Japan is hiding more than a few secrets.