Posted by Natalie on January 01, 1970 at 00:00:00
Yes, I was surprised during a recent wildlife presentation to hear that we have barn owls here in Miami. I have never heard that, have never seen them, and would love to, as they are my favorite owls. I was thinking of heading down to Homestead one night, as they seem to like farms and agricultural settings. If there are areas you can suggest, I'd love to see them. Will try the West Kendall area someday, and bring my camera!