News

Fun facts about the South American country of Ecuador, located on the equator and home to several amazing landscapes like the ...