Ecuador is a stunning country in South America that lies on the equator. Its gorgeous landscapes include the Amazon jungle, the highlands of the Andes mountains, and the Galapagos Islands – home of the Galapagos Giant Tortoise, the largest turtle in the world. It can weigh over 900 lbs and live up to 177 years! […]