Visit the stunning Tattershall Lakes in Lincolnshire