Genosha

Genosha is a small island somewhere in the Atlantic Ocean that serves as a sanctuary for mutants.