I smell like a roast lamb!!
June 7th 2009 We are on yet another holiday! This time we are on a 4 day mini break in Green Spain. Green Spain, as the name suggests, is the bit of Spain that is very green. It is on the northern coast and it does not really look like Spain at all!
We are currently staying in Hotel Posada del Valle which is on organic
... read more