Arts, Culture & Media

Geo answer

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.

Player utilities

Comments