9 March 2017 Itsukushima Island: land of the gods. This little island, better known as Miyajima Island, is considered sacred in Japan, as it is thought to be home to gods. Historically, no one was allowed on the island apart from religious figures, but today the island is open to the public so now anyone […]