News

Mottled wood owl The mottled wood owl is one of the most interesting species of owls found in India. This one has been terrifying unsuspecting people with its eerie calls. Fascinating! No wonder ...