The Strait of Gibraltar is the 36-mile-long channel that separates Europe .......... Africa .......... the western end of the Mediterranean Sea.