DelaWhere
Newark
Quito
(in Ecuador > Pichincha Province)
Worth visiting!
Gateway to the Galapagos
Stayed in Quito while going to and from the Galapagos Islands. Went to the equator and stood with one foot in the northern hemisphere and one in the southern hemisphere.


Day Tripper