When you walk through the turnstiles and into Disneyland, the very first structure welcoming you to the park is Main Street Station. Sitting right at the head of the town square, this little depot starts you on your journey back in time before you even step onto Main Street. Walt Disney had a famous love for […] Read more…