Country Fast Facts: Ecuador
World Country Fast Facts: Ecuador September 17, 2007 / 12:44 PM EDT / CBS Country Fast Facts: Ecuador