The World
For today's Geo Quiz we were looking for a town in Ecuador that claims to have a secret for long life, boasting many residents who live to be over 100 years old. The answer is the town of Vilcabamba in Ecuador's famed ?Valley of Longevity'. Anchor Katy Clark speaks with Boston Globe reporter Bella English, who visited the town and wrote about her experiences there.
Sign up for our daily newsletter

Sign up for The Top of the World, delivered to your inbox every weekday morning.