Isle of Wonders (unofficial)

The Isle of Wonders (aka Isle of Wonder) is a whimsical island in the Land of the Green Isles (unofficial). It is the home of Chessboard Land (unofficial), and many silly creatures.