Faro, Portugal

ok thats it...