There is a very nice nature center here at Gulf State Park, Gulf Shores, Alabama. They have these two owls out back on the deck in a very large cage. We need to go back and learn more about them, I have a feeling they may have been injured and are kept here as they cannot be allowed to live in the wild.
Return to Rainbow Falls
13 hours ago