直布罗陀海峡位于哪个半岛

布罗陀海峡位于欧洲和非洲之间的伊比利亚半岛和非洲北部之间。