Found in the tropical regions of Africa, the marabout stork can be found amongst vultures, picking through the garbage from villages.

Marabout Stork

Found in the tropical regions of Africa, the marabout stork can be found amongst vultures, picking through…