On entering Magic Kingdom, we boarded a double decker bus parked in front of the Town Square Theatre. We later learned that the bus is called the Main Street Omnibus. The Omnibus is a beautiful and …Full review by PackUpNGoNow
AdThe Most Magical Place On Earth, where you can experience favorite Disney stories. Space Mountain, TRON Lightcycle / Run, Pirates of the Caribbean & more.