Ecuador is the country you are referring to. It straddles the Equator on the Pacific coast of South America. It is home to part of the Amazon Rainforest, and part of the Andes Mountains, along with the Galapagos Islands.
Copyright © 2026 eLLeNow.com All Rights Reserved.