Lo que necesita para ver del país A al país B no es solo la distancia entre ellos sino la elevación . Cuanto más alto, mejor. Si los dos países están separados por el agua, suponiendo un clima idealmente despejado, lo que importa es si la línea de visión entre el punto en el que estás parado y el punto en el que estás tratando de ver se hunde debajo de la superficie del océano entre ellos. Por lo tanto, la distancia entre esos dos puntos no debe ser mayor que la suma de sus distancias horizontales , que son función de su elevación.
Así que busca montañas, no playas.
El lugar en Marruecos cuya distancia del horizonte llega más lejos en dirección a Portugal podría ser Jebel Kelti (1912 m) aproximadamente a medio camino entre Tetuán y Chefchaouen, con una distancia del horizonte ( corregida por refracción atmosférica ) de 169 kilómetros. He probado varias colinas más cercanas a Tánger, pero todas son más bajas y sus líneas de visión no llegan tan lejos en el Atlántico.
El punto más alto en Algarve es Fóia a 902 m, con una distancia del horizonte de 116 km. No estoy seguro de si hay picos casi tan altos más al este en Algarve, pero en última instancia eso no importa porque la distancia desde Jebel Kelti a cualquier lugar de Portugal es de 277 km, y la suma de las distancias del horizonte es de 285 km. Ciertamente, no hay ningún lugar tan alto como 902 m dentro de las pocas docenas de kilómetros cuadrados de pantanos costeros portugueses que caen dentro del círculo de 285 km.
Por lo tanto, incluso suponiendo un aire perfectamente despejado y un telescopio, no se puede ver ninguna parte de Marruecos desde ningún lugar de Portugal. (Excepto posiblemente en el caso de condiciones meteorológicas muy inusuales sobre el Golfo de Cádiz, que en teoría podrían permitir que aparezca una imagen inminente de Kelti sobre el horizonte).