Burrowing Owls of Cape Coral
One of the many expeditions around the world that I would like to do was to travel to Southwest Florida and visit the Burrowing Owls of Cape Coral. I had heard of these darling little owls that live in holes throughout the town. Acting as mascots or perhaps […]