Chances are when you think of Japan the crowded streets of Tokyo and the unique beauty of Mount Fuji come to mind.
But truth be told, this island country is home to some of the most beautiful natural scenery on the planet – and there’s plenty of it to see. [Read more…]