Answer:
Correct answer is A.
Step-by-step explanation:
Sparta is located on Peloponnesus. It is as we can see the southern part of Greece, and because of its specific geographical position it developed differently than most of Greek city states.
Option B is not correct as this is Mount Olympus.
Option C is not correct as this is Athens.
Option D is not correct as this is North Macedonia.