posted by Brooke .
Does anyone know where I can find the relative location of Aruba. Does 12 degrees North latitude of the equator and 18 miles off the coast of Venezuela sound correct.
Please type your subject in the School Subject box. Any other words are likely to delay responses from a teacher who knows that subject well.