http://www.languageguide.org/english/vocabulary/city/
Weather:
http://www.languageguide.org/english/vocabulary/city/
Places:
http://www.learnenglish.de/Games/MatchIt/MatchItNew5.htm
http://users.skynet.be/providence/vocabulaire/anglais/archi/archi1.htm