Where is Ceuta?

Ceuta is a small, Spanish autonomous city located near the Strait of Gibraltar.