Thread:Comments:Scientists discover 300 new species on island of Luzon in the Philippines/Comments from feedback form - "a great sign that phillippines..."

a great sign that phillippines is a exotic places of the animals