Toads on the Road: Roxborough’s Sign of Spring
The Schuylkill Center for Environmental Education 8480 Hagy's Mill Road, Philadelphia, Pennsylvania, Select a Country:On the first warm rainy night of spring, an explosion of toads hops across Port Royal Avenue-- often during the evening rush hour. The newly awakened creatures, just finished with their hibernation, are determined to get to the water high...