Top entry contributors: minx28#1242 Prussia#5256 specfir#4611 k9chelsea2#2118


The superior city.

Not many users live in England. Here is a list of ones that do:

England is largest city in the world by pure area and also is home to many famous landmarks such as the Big Ben Tower, Tower of London, and Eiffe Tower.