Hermann Park, located near Houston's famous Medical Center, features a miniature railroad which offers continuous rides through the park 7 days a week.