Mount Takatori

Filter By Destination

Takatori Castle Ruins

An imposing fortress on the mountain top.