Geo answer

The World
The World
For today's Geo Quiz, we were searching for the home of Komodo dragons. The answer is Komodo Island in Indonesia. Anchor Marco Werman speaks with Paulette Mitchell, a freelance writer and world traveler, who survived a visit to Komodo Island.
Sign up for our daily newsletter

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