What do you know about houbara bustard

Houbara Bustards (Tiloor) – Ghosts of the Deserts The Houbara Bustard, commonly referred to in South Asia as “Tiloor” or “Taloor”, is a large and evasive bird which appears to glide over the barren deserts and arid plains. It’s an animal of striking good looks and great adaptability, but also one that is frequently misunderstood because of its … Read more