FANDOM


Shelley Island is an island located off the coast of National City.

History

In January 2020, Lex Luthor confirmed in an interview with William Dey that he plans to convert Shelley Island into a power source, as the world is facing an energy crisis.[1]

Appearances

Supergirl

Season 5

References


Community content is available under CC-BY-SA unless otherwise noted.