Tag Archives: Urayasu Station

The Natural Island In Eastern Tokyo You Probably Didn’t Know About!

Think of islands in Tokyo and the mind will likely come up with the Izu-Ogasawara Islands which are two groups of volcanic and tropical islands lying south of Tokyo stretching for 1000 kilometres into the Pacific Ocean. Some others may … Continue reading

Posted in Quirky Japan | Tagged , , , , , , , | Leave a comment