Peter Mandelson’s latest reinvention as UK Ambassador to the United States shows he is one of the great survivors of the ...
Leros was a gift to civilisation. The island paradise is surrounded by stunning beaches washed by turquoise waters, and replete with idyllic bays. My recent visit to God’s playground was my second.