Selinunte Archaeological Park, Sicily: A stroll down through the ancient Greek city of Selinunte on the southwest coast of Sicily gives a vivid impression of a mighty former civilization with five temples, including the impressive Temple of Hera, strung down a rocky ridge overlooking the sea.