Keri Jones reports from Telluride, Colorado. Telluride is a small, Rocky Mountain town known for a movie festival which brings in Hollywood stars, high altitude skiing and a free cable car that offers incredible views over the high peaks and valleys below.
Keri Jones reports from the small, Greek island of Antiparos. Local folklore says it is the home of the Cyclops. Keri goes deep into the island’s number 1 attractions- a huge cave, where the scary creature is said to have lived.