Saint Xavier Memorial Park
Kanakosocho, Yamaguchi 753-0024 Yamaguchi Prefecture
Saint Xavier Memorial Park is a Parks, Historic Sites place is located in Yamaguchi, Chugoku. The address of Saint Xavier Memorial Park is Kanakosocho, Yamaguchi 753-0024 Yamaguchi Prefecture.