Inside Japan's Most Stunning Town | Exploring Omori

Flipside Japan -- Dec 02
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.