Travel: Ellen Tucker Back From Peru
Our travel guide Ellen Tucker is here to talk about the rest of her her adventures in Peru. Last week, we caught up with her in Cuzco, Peru, where she was feeling a bit whoozy from the altitude high in the Andes Mountains. Now she's back home and in our studio.
right click to save