Two things appear to abound in Cape Coral, a gulf coast town not far south of Fort Myers: retirees in golf cars and burrowing Owls (Athene cunicularia floridana) . The former inhabit the bungalows that line the streets and canals. The latter inhabit burrows in yards, along street medians, in…
Phil CollaJune 14, 2024