Tag Archives: Frogs

New Amphibians Discovered

Madagascar is at the top of my list of countries to¬† visit. This is because of the animal life, unique to this island country. All those amazing chameleons and lemurs – Wow! But now they’ve come across some new amphibians. … Continue reading

Posted in Animal Lovers | Tagged , | 3 Comments