Each year, Americans observe National Hispanic Heritage Month from September 15 to October 15, by celebrating the histories, cultures and contributions of American citizens whose ancestors came from Spain, Mexico, the Caribbean and Central and South America. The celebration begins in the middle rather than the start of September because ...