Tag: carunculated caracara

Chimborazo National Park

Chimborazo National Park – which is commonly referred to as Chimborazo Wildlife Reserve – is a 145,000-acre protected area, located in the Ecuadorian Andes....

Interesting Facts