True to its reputation as one of the world’s biodiversity hotspots, the Philippines was discovered to be the home of two new owl species.

Source: GMA News TV

Post to Twitter