Why does Louisiana have hurricanes?

Because the state is part of the Gulf of Mexico coast. The Gulf of Mexico's water is hot and attracts hurricanes that need hot water to developed.