Abashiri Prison Museum was by far one of the most interesting sights in Hokkaido. It was constructed in the 1890s to hold over … AbashiriAbashiri PrisonAbashiri Prison (Film)adventureAlcatraz Island (Tourist Attraction)culturalculturedestinationEventsHokkaidoJapanJapan destinationsJapan tourJapan Traveljapan tripJapan vacationmuseumnatureprisontourismTourist DestinationtravelAloJapan.com
AloJapan.com