marciabonta.wordpress.com
Lion Country?
It seems as if everywhere I go, I hear stories about mountain lions. Not just in Pennsylvania, but Delaware, Maryland, North Carolina, and West Virginia. New England has also produced a rash of pla…