| | Other topics
News articles on island
Mongabay.com news articles on island in blog format. Updated regularly.
(11/05/2012) Sri Lanka, an island country lying off the southeast coast of India, has long been noted for its vast array of biodiversity. Islands in general are renowned for their weird and wonderful creatures, including high percentages of endemic species—and Sri Lanka, where scientists recently discovered a new frog species, is no exception.