Search results
Results From The WOW.Com Content Network
Ecuador, [a] officially the Republic of Ecuador, [b] is a country in northwestern South America, bordered by Colombia on the north, Peru on the east and south, and the Pacific Ocean on the west.