Mystery Creature revealed – the Indian Purple Frog

This week’s Mystery Creature was the indian Purple frog (Nasikabatrachus sahyadrensis). A very unusual looking frog found in certain parts of India;

Here are ten facts about this unusual creature…

1. The Indian purple frog is so called because

read more