Clue: XXVI Olympiad site

Answer: ATLANTA

Length: 7


Similar Clues: