Anstruther Harbour Festival is returning this year to celebrate the maritime, harbour and land based heritage and culture through community events. This year the festival takes place over two days and some of the attractions include history and model boat exhibitions, history walks, traditional music, dance, food taster sessions and more.