How far north of Venezuela is the country St. Francis of Assisi Church, Oranjestad is located on?
Aruba: Aruba ( ; ] ) is a constituent country of the Kingdom of the Netherlands in the southern Caribbean Sea, located about 1600 km west of the main part of the Lesser Antilles and 29 km north of the coast of Venezuela.
i don't know