May 27, 2013 | Past Events
Accommodation is filling up, stallholders are preparing their wares and the quaint village of Lüderitz is getting all fired up in preparation for the annual Crayfish Festival to be held from 30th May to 1st June 2013 What’s all the fuss about? The festival is...