Algarve, Portugal - Oct 23-30, 2009