Olympia is situated in the north west of Peloponnese which is a peninsula and geographic region in southern Greece. The peninsula covers an area of some 21,549 square metres and has just over a million inhabitants. I would like to think that the Greek ...