How far north of Venezuela is the country St. Francis of Assisi Church, Oranjestad is located on?
29 km
-1
Section::::Abstract.
St. Francis of Assisi Church, Oranjestad
49996698
-1
Section::::Abstract.
Aruba
690