Partners Statue is a perfect place to start. With the Dream Lights all lit up on the Castle behind it this is one of my very favorite Holiday Picture spots at Walt Disney World.
December 1, 2015 Tuesday at 8:49 am
Categories: General