Nova Homes of South FLNov 9, 20182 minBurrowing Owls Thrive on Marco Island, FloridaAlong the busiest road on Marco Island, a small owl no bigger than a child’s shoe buried itself head-first into the ground and kicked up...