A more specific list of where you can NOT carry:
- k-12 schools, property used for school functions
- school buses
- Head Start
- preschools
- private schools
- riverboat casinos
- airport sterile areas
- shipping ports
- State fairgrounds during State Fair
- Post office (questionable, as it may not actually be Federal property)
- Where prohibited by local ordinance, on gov't property
(Of note, as of July 1, 2011, those local ordinances are mostly voided. You can be prohibited from carrying in any building with a courtroom and no residential or business tenants. You cannot be prohibited from carrying in a state, county, or city government building unless it either has a courtroom or is school property, as long as you have your LTCH.
Some of these are not mandated by state statute, but are delegated. For example, there is no actual law prohibiting carry on riverboat casinos. However, there are laws delegating the authority to the Indiana Gaming Commission to define their own administrative rules. The IGC has significant "teeth" to enforce their administrative rules, including providing for criminal prosecution.