Mountain Chicken

Mountain Chicken

It is not a chicken. It is a frog. It is commonly known as the giant ditch frog and is found in Caribbean Islands, but locally, it is known as the mountain chicken for its large size and the fact that it is hunted for food.

Previous Fact Next Fact
Categories: AnimalsPlaces

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links