World’s Best Award:
TOP 10 ISLANDS
Still in London, particularly in New Cross I constantly bump into articles, editorials, photoalbums and even rankings regarding my beloved island of Santorini. Santorini was voted the #1 island at the World’s Best Awards.
See the full list here: http://www.travelandleisure.com/worldsbest/2011/islands