Where is St. François Xavier?
Where is St. François Xavier located?
St. François Xavier, St. François Xavier, Canada (approx. 49.91198°, -97.53908°)
Where is St. François Xavier on the map?
{"latitude":49.91198,"longitude":-97.53908,"title":"St. François Xavier"}