Close-up profile of a black vulture on a log by the water

Vultures

You can find the Black Vultures and Turkey Vultures throughout the Leatherback Turtle Marine National Park in Playa Grande, Costa Rica. About 30 Black Vultures sleep on the cell phone tower.

Back to Top