Meteora, Greece
The Greek word Meteora translates to “suspended in the air” and that…
The Greek word Meteora translates to “suspended in the air” and that…
Ahhh Roma! The Colosseum, The Parthenon, Trevi Fountain and all the…
Elafiti, Elaphites or Elaphatiti, no matter how you spell it these…
The Dordogne is a region in southwest France that’s magical and…
The French train system is truly remarkable and a great way to see…