Tomato Frog

Tomato Frog: What To Know Before Buying

The tomato frog is a large red amphibian from the island of Madagascar. Madagascar’s exotic climate is the perfect home for many frogs. This island is home to species such as the Golden, Madagascan and blue-legged mantella. They are popular Read More →