Island of Marvel

The Island of Marvel is the actual Island on which the city of Marvel lies. It mostly comprises of a flat plateau until the Northern end of the island which sees, the rise of the Marvel Block, a large rift of tall mountains and valleys all of which are covered in densely modulated pod homes.