Nature’s Sanitation Crew
One of the most common birds found in Myakka River State Park (Florida) is the vulture. Actually, both the Turkey Vulture (Cathartes aura) and the Black Vulture (Coragyps atratus) are found here, although the black vulture seems to seriously outnumber the turkey vultures. And to find them in such an incredible setting as the Myakka […]