Answer:
The actual distance between towns on the map is 350 kilometers
Explanation:
we know that
The scale on the map is

That means
1 cm on the map represent 5,000,000 cm in the actual
Remember that



Convert cm to Km
Divide by 100,000

so

That means
1 cm on the map represent 50 Km in the actual
so
7 cm apart on the map
Multiply by 50

therefore
The actual distance between towns on the map is 350 kilometers