The Gaza Strip is a self-governing stretch of land along the Mediterranean. The main city in the Gaza Strip is called Gaza. The strip is currently governed by Hamas, a group declared as terrorists by many western nations for its launching of rockets into Israel.