Meteora, Greece
Meteora's breath-taking cliffs and natural structures were one of the most amazing sites I have ever seen. I am constantly in awe of...
Delphi, Greece
Delphi Theatre This weekend I visited what the Greeks once believed to be the center of the world. Delphi or delfíni, meaning dolphin in...