The African continent, more specifically the country of Morocco, is only 20 miles away from Gibraltar, across the strait of the same name. The higher you go, the better you’ll see the African coast so make your way to the Skywalk, located on the ridge of the Rock, over 1100 feet above sea level, to get the best view.