The Centre of the Universe(according to the Greeks) - Delphi,Greece
May 31st 2013 The town of Delhpi is tucked around a corner on the mountainside and it was pointless waiting in bed to watch the sun stream in the hotel window as it was going to take a while to reach us.Down the valley though, the town of Kirra was sitting in full sun which encouraged us to get up and get the day underway.
This morning we had another challenge while showering.We have got used to the hand held
... read more