Southwest Florida is home to one of the most unusual ecosystems in the world, the Florida Everglades. Riley and Aeliyah look at some of the things that make this special place so unique!

Produced by Rosie Emery

Uploaded on Sep 20, 2011

Categories Florida, Habitats, Nature
Related Videos

No Comments