Cortex Island (Earth-2789)

Cortex Castle is Doctor Neo Cortex's base of operations. It was destroyed on multiple occasions.