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...
When in Rome...
When in Rome you must... Eat pizza and gelato everyday Pretend you're Lizzie McGuire at the Trevi Fountain Take a hop-on-hop-off bus in...