In this special edition episode, explore the mysterious features of three of Europe's most extraordinary places: Galicia, Spain, Campania, Italy, and Delphi, Greece.