
Power spot
[Tamura City, Fukushima Prefecture] Abukuma Cave is one of Japan's leading limestone caves! Created by 80 million years of time...
"Abukuma Cave" is a stalactite cave located in Tamura City, Fukushima Prefecture, and is also known as the largest stalactite cave in the Orient in terms of the variety and number of stalactites. Nature created by nature over a vast amount of 80 million years...