Which city has hosted the most Super Bowl games?

Miami has hosted 10 Super Bowls. New Orleans is in second place with nine Super Bowls, and will host its 10th on February 3, 2013.