FANDOM


Nixon Island is an island district located in Liberty City in Grand Theft Auto 1.

Trivia

See Also