Multiple choice What is the peninsula called that Sparta is located on? Aegean Peninsula Greek Peninsula Bosporus Peninsula Peloponnesian Peninsula Reveal answer Fill a bubble to check yourself D Correct answer Explanation Sparta is located on the Peloponnesian Peninsula, which is the large landmass connected to the rest of Greece by the Isthmus of Corinth.