5th Floor Rosebank College House,
5 Waterkant Street Cape Town 8001
Amakusa is a city spread over several islands in southwestern Japan. Amakusa Christian Museum on Shimoshima Island and Santa Maria Museum on Ueshima Island trace the history of the area's "hidden Christians" during the Edo Period.