Tourist attractions, Travelling Japan

Abukumado Caves

Abukumado Caves are in Fukushima prefecture near to a town called Tamura. ┬áThe limestone caves were discovered in late 1960’s and have been developed as a tourist attraction. They stretch for a few hundred meters inside the mountain and a pathway has been created to walk through and view the lights illuminating the stalactites and stalagmites. Its quite cool inside…

Continue Reading