Question: where is the peloponnesus located on a map
Answer: constitutes the southernmost part of mainland Greece