Future of Strathpeffer Pavilion secured after new three year lease agreed

Breaking