O que você precisa para ver do país A para o país B não é apenas a distância entre eles, mas elevação . Quanto maior, melhor. Se os dois países estão separados por água e, em seguida, assumindo um clima idealmente claro, o que importa é se a linha de visão entre o ponto em que você está e o ponto que você está tentando ver se afunda abaixo da superfície do oceano entre eles. Portanto, a distância entre esses dois pontos não deve ser maior do que a soma das suas distâncias do horizonte , que são uma função de sua elevação.
Então, procure montanhas, não praias.
O lugar no Marrocos, cuja distância do horizonte chega mais longe na direção de Portugal, pode ser Jebel Kelti (1912 m) sobre a meio caminho entre Tetouan e Chefchaouen, com uma distância de horizonte ( corrigida para refração atmosférica ) de 169 quilômetros. Eu testei um número de colinas mais perto de Tânger, mas elas são todas mais baixas e suas linhas de visão não alcançam o Atlântico.
O ponto mais alto do Algarve é Fóia a 902 m, com uma distância horizonte de 116 km. Não tenho a certeza se existem picos quase tão altos mais a leste no Algarve, mas no final isso não importa porque a distância de Jebel Kelti a qualquer lugar em Portugal é de 277 km, e o A soma das distâncias do horizonte é de 285 km. Certamente não existe nada em torno de 902 m nas poucas dúzias de quilômetros quadrados de pântanos costeiros portugueses que caem dentro do círculo de 285 km.
Assim, mesmo assumindo um ar perfeitamente claro e um telescópio, você não pode ver qualquer parte do Marrocos de qualquer lugar em Portugal. (Exceto, possivelmente, no caso de condições meteorológicas muito incomuns sobre o Golfo de Cádiz, o que pode, em teoria, permitir que uma imagem iminente de Kelti apareça acima do horizonte).