Site of Tobigasu Castle
The Site of Tobigasu Castle is an abandoned castle or fort located near Izumo, Japan. This historic site offers a glimpse into the region's rich past, with its ruins a testament to the area's complex history. Visitors can explore the surrounding landscape, taking in the unique cultural and natural heritage of the area.
Tags: abandoned, castle, fort
Back to the urbex map