Sightseeing

Itsukushima Shrine

The Itsukushima Shrine and Miyajima Island are recognized as one of the three most scenic spots in Japan and is designated a World Heritage Site. The shrine is in honour of the Shinto god of…

Showa kinen Park

Showa kinen Park is a national government park in Akishima and Tachikawa, Tokyo, Japan.