The Windows Above Main Street October 3, 2011 For many Disney visitors Main Street U.S.A. is the way you get to the Castle and then on the the rides. Continue reading »