News

With a body that's only 10 millimeters long, the Mount Iberia frog (Eleutherodactylus iberia) from Cuba currently holds the Guinness World Record for smallest frog.
According to the latest data obtained by the BBC, via US-based App Annie, Travel Frog has been downloaded more than 3.9 million times in Apple's App Store in China since its launch in December.