Natural Refuge

Merritt Island Wildlife Refuge – Natural Beauty in Florida

There are a number of small islands off the mainland coast of Florida. Located just north of Melbourne is the…

11 years ago