In addition to the conventional slot machines and gambling tables, you can also indulge in other entertainment, including special evenings, shows, snack foods, happy hours, dinners and surprise games. There is one well established casino in Baltimore: Baltimore Horseshoe Casino. It is big town, with a population 623000 people. Baltimore can be found in the state of Maryland (United States).