Q:

What place does the phrase 'so nice they named it twice' refer to

Answer

That city would be New York New York. Thanks for using ChaCha!