River Edge to Ayamonte | 3,496.24 mi (5,626.66 km) |
River Edge to Azcoitia | 3,565.91 mi (5,738.78 km) |
River Edge to Azpeitia | 3,567.92 mi (5,742.02 km) |
River Edge to Azuqueca de Henares | 3,595.92 mi (5,787.08 km) |
River Edge to Badajoz | 3,466.91 mi (5,579.46 km) |
River Edge to Badalona | 3,827.33 mi (6,159.50 km) |
River Edge to Baena | 3,634.82 mi (5,849.69 km) |
River Edge to Baeza | 3,664.76 mi (5,897.86 km) |
River Edge to Bailen | 3,647.07 mi (5,869.39 km) |
River Edge to Balaguer | 3,750.32 mi (6,035.55 km) |
River Edge to Banolas | 3,830.46 mi (6,164.54 km) |
River Edge to Baranain | 3,606.30 mi (5,803.78 km) |
River Edge to Barbadanes | 3,327.79 mi (5,355.56 km) |
River Edge to Barbastro | 3,711.49 mi (5,973.06 km) |
River Edge to Barcelona | 3,826.31 mi (6,157.86 km) |