The Tomb of Jesus Christ in Japan
Japan is well known for a variety of sightseeing spots, but this particular one is pretty much unheard of. Allegedly, there is the tomb of Christ. Yes, you read it right: the tomb of Jesus Christ. Surrounded by mountains and a Lake Towada, the remote village of Shingo is a beautiful place to visit. However, … Continue reading The Tomb of Jesus Christ in Japan
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed