A Taste of Spain 2010 festival will take place in Williamson Square, Liverpool for the first time on April 10 and 11. The free event, supported by the Spanish Tourist Office, will showcase the destination's regions plus its culture, cuisine and lifestyle.
twn Are you sure that you want to switch to desktop version?