Melbourne was the Australian city that held the 1956 Olympic Games.
The first 'ancient' Olympic Games were held in Greece in 776 BC. The first 'modern' Olympic Games were held in Athens, Greece in 1896.
There were no Olympic Games in 1913.
Beijing, China.
Turin
Melbourne, Australia.
Paris
Atlanta, Georgia
Atlanta, Georgia, USA hosted the 1996 Summer Olympic Games.
Seoul hosted the 1988 Summer Olympic games.
Nagano, Japan hosted the Winter Olympics in 1998.
No, London has already hosted three Olympic Games. It hosted the games in 1908, 1948, and 2012. So it is not the first city to achieve this feat.