In southern Florida, many burrowing owls live in vacant lots in towns, and some communities proudly adopt and protect local colonies. The best places to see burrowing owls in South Florida include Cape Coral on the Gulf Coast and the western Broward communities of Davie, Pembroke Pines, Tamarac, Coral Springs and Cooper City. They are…