Saint Paul Villa

TwoStar Star
Yuchi Township, Taiwan

Location

Lat: 23.8872100, Lng: 120.9489900
Open in OSM