Attracting Hummingbirds to your yard or gardenWith some 328 recognized species, Hummingbirds are one of the largest avian families in the New World and surely one of the most fascinating. Hummingbirds are found in diverse habitats from windswept paramos at altitudes as high as 5000 metres to humid forests, from arid deserts to wet subtropical forests. To meet the high … Continue reading Hummingbirds