SP · SEE
SPSeeExhibitions & museums

Abashiri Prison Museum: Highlights, Tickets and Access

MATCHA2026.09.17 · in English · on our wire
Image: MATCHA
What Is the Abashiri Prison Museum? Located in Abashiri, Hokkaido, the Abashiri Prison Museum is an open-air historical museum that preserves and displays the original structures of the old Abashiri…

More from MATCHA

Read at MATCHA