Dec 02 (Flipside Japan) - The town of Omori is one of the only towns in Japan to be listed as a UNESCO world heritage site.
It was established in the 1500's, and is extremely well preserved. This stunning place sits in a valley near the Iwami Ginzan silver mine and has plenty of hidden secrets. Lets explore it together.