
Perched on the Pacific Coast of South America and straddling the equator, Ecuador is a compact country packed full of wonders.
Perched on the Pacific Coast of South America and straddling the equator, Ecuador is a compact country packed full of wonders.