While the dimension of Otherworld is also known as Avalon, the island of Avalon is actually only a small part of the large dimension that is Otherworld.
In general, Otherworld is a High fantasy world; gods, elves, dragons and many more live within small towns and large castles with no heavy industry.