Here are some of the most amazing species of animals that are not only endemic to India but found only in one place in the country! Take a look… 1. Narcondam Hornbill Found only in Narcondam Island, east of Andaman Islands In the tiny 6.82 square km island of Narcondam in the Indian Ocean, lives […]
The Search Is On For ‘25 Most Wanted’ Animals On The Planet
The Himalayan Quail is a bird from the upper Himalayas in India which was last seen in 1876. The pink headed duck a mysterious duck with pink head and neck was last spotted in 1949. Just like these two there are at least 1200 other species globally that exist and are not really extinct but […]