River Falls to Ayamonte | 4,265.80 mi (6,865.14 km) |
River Falls to Azcoitia | 4,237.10 mi (6,818.95 km) |
River Falls to Azpeitia | 4,238.83 mi (6,821.74 km) |
River Falls to Azuqueca de Henares | 4,304.86 mi (6,928.00 km) |
River Falls to Badajoz | 4,215.52 mi (6,784.22 km) |
River Falls to Badalona | 4,494.71 mi (7,233.53 km) |
River Falls to Baena | 4,383.30 mi (7,054.24 km) |
River Falls to Baeza | 4,404.52 mi (7,088.40 km) |
River Falls to Bailen | 4,387.38 mi (7,060.81 km) |
River Falls to Balaguer | 4,421.61 mi (7,115.89 km) |
River Falls to Banolas | 4,486.38 mi (7,220.13 km) |
River Falls to Baranain | 4,278.84 mi (6,886.13 km) |
River Falls to Barbadanes | 4,039.64 mi (6,501.17 km) |
River Falls to Barbastro | 4,383.62 mi (7,054.75 km) |
River Falls to Barcelona | 4,494.63 mi (7,233.41 km) |