Running from 3 to 10 August in the colorful town of Portimao in western Algarve, the Sardine Festival 2012 greets visitors with plenty of music, theatre, dance, various art and comedy shows, sunshine and of course, the delicious grilled sardines served with homemade bread and Algarve salad.