The Osborne Lights are located in the Streets of America section in Hollywood Studios. These are well worth the trip. Periodically the lights dance to Christmas music, and "snow" blows from the roofs. If you are at Disney when the lights are on display, make sure you plan to spend some time there.
No comments:
Post a Comment