By anu

Japanese Niagara Falls, Fukiware no Taki

“When you have time to enjoy the nature then you have more time to live for yourself”, this was on my mind when I visited one of the best national monuments of Japan, Fukiware waterfalls. Located in Numata area of Gunma , it is considered to be one of the best 100 waterfalls in Japan…