OWLS

Owls or Megascops are typical owls (Strigidae) belonging to the genus Megascops, with 23 living species known at present, but new ones are frequently recognized and unknown ones are still being discovered on a regular basis, especially in the Andes. For most of the 20th century, this genus was merged with the Old World scops owls in Otus, but nowadays it is again considered separately based on a range of behavioral, biogeographical, morphological, and DNA sequence data. Read more

Source: Wikipedia



Blinky


Anne-Marie



Rescue Center Costa Rica - Trip Advisor Reviews