Answer:
650 Miles
Step-by-step explanation:
It's actually 154, but approximately it's 650
Paris, France ↔ Madrid, Spain = 654 miles = 1052 km
4.7m questions
6.0m answers