Goliath frog

The Goliath frog is a large frog native to Cameroon and Equatorial Guinea, recognized as the largest living frog species. It inhabits fast-flowing rivers and streams in rainforest regions.

Connect