Owl Rise: The World’s 7 Most Amazing Owls

Blakiston’s Fish Owl

Owl Rise: The World’s 7 Most Amazing Owls

Blakiston’s Fish Owl (Ketupa blakistoni) is the largest owl in the world – healthy females can tip the scales at a whopping 10 lbs or 4.5 kg! Besides being the largest owl in general, Blakiston’s Fish Owl also sports the…

X