I remember struggling in history and social studies because I could not visualize the places we were studying. Of course the Internet can help today’s students and here’s a cool site that does the trick.
History Pin is a wonderful site full of historical photographs. Users upload photos, add descriptions and pin them to a map. If you are a history teacher, this is a great place to start to put your lessons in context.
Check out this excellent introduction video.