Two Rivers to Mangualde | 3,914.67 mi (6,300.05 km) |
Two Rivers to Marco de Canavezes | 3,876.21 mi (6,238.16 km) |
Two Rivers to Marinha Grande | 3,893.92 mi (6,266.66 km) |
Two Rivers to Massama | 3,915.44 mi (6,301.30 km) |
Two Rivers to Matosinhos | 3,851.88 mi (6,199.01 km) |
Two Rivers to Mealhada | 3,892.19 mi (6,263.87 km) |
Two Rivers to Melgaco | 3,837.35 mi (6,175.63 km) |
Two Rivers to Melres | 3,869.40 mi (6,227.20 km) |
Two Rivers to Mira | 3,877.72 mi (6,240.59 km) |
Two Rivers to Miranda do Corvo | 3,907.84 mi (6,289.06 km) |
Two Rivers to Mirandela | 3,907.82 mi (6,289.02 km) |
Two Rivers to Mogadouro | 3,933.80 mi (6,330.85 km) |
Two Rivers to Moimenta da Beira | 3,907.36 mi (6,288.29 km) |
Two Rivers to Moita | 3,932.65 mi (6,328.99 km) |
Two Rivers to Moncao | 3,829.55 mi (6,163.07 km) |