Isle of Toads
The Isle of Toads is one of the Basilisk Isles, located in the bay off the northwestern coast of Sothoryos, northeast of the Isle of Tears and west of the Zamoyos delta. It is home to the Toad Stone.
There are ruins of an ancient civilization on the Isle of Toads, and the modern inhabitants are believed to descend from those who carved the Toad Stone. They may be the only remnants of a forgotten race, since they are described as having an unpleasant, fishlike aspect to their faces, and many have webbed hands and feet.