awesome scavenger hunts -- fun reading practice and great independent activity for kids! Many are designed for kids at home, but the idea could be adapted for the ESL classroom - vocabulary development, etc.
These teenage scavenger hunt ideas can be customized to fit your city, your teen's interests and the landmarks near your home. A great party activity! Have the places/items have to do with their high school/childhood experiences.