Here are the newest additions to The Best Geography Sites For Beginning & Intermediate English Language Learners:

Google World Wonders Project

Google Maps Street View Collections (for students to create their own virtual trips. It lets users leave comments, and students can use it to describe why they chose the places they included).