Fairy Castle

The Fairy Castle is the home of the fairies of the Island of Tamir.