A great number of exhibits and movies can be seen at the Minamishimabara Christian History Museum located in Minami Arima on the Shimabara Peninsular, …

AloJapan.com