Genosha

Genosha is fictional African country and sets in Marvel Comics and capital town: Hammer Bay.