TRAVEL TOWN MUSEUM TOURS
Travel Town 5200 Zoo Drive, Los Angeles, CA, United StatesEVERYDAY IS FREE DAY in Griffith Park Take a trip back in time at Travel Town Museum in Griffith Park! You will have a fun learning experience as you tour INSIDE the historic train cars at the park. Travel Town Museum is “an outdoor museum which features an impressive collection of Locomotives Freight Cars […]