By Nadia Ali. “The larger than life toads resemble something that hopped out of prehistoric times. The one in my backyard can barely jump because of weight issues.” The natural habitat in Trinidad is full of frogs and snails and puppy dog tails – no, make that toads as big as …
Read More »