Fun Tourist Attractions is an easily navigable site highlighting popular tourist attractions around the world through photos, videos, and short text descriptions.
It’s not thorough by any means (for example, it only shows attractions in 26 United States cities), but I assume it will get beefed-up over time. The map, photos, and text are certainly accessible to English Language Learners. The videos appear to all be hosted on YouTube, which means that won’t be able to be seen in most schools.
It might be worth a visit if students are doing some geography lessons.